#ifndef GAMECONTROLLER_H
#define GAMECONTROLLER_H

#include <SFML/Graphics.hpp>

class GameController
{
    public:
		GameController ();
        virtual ~GameController(){};
        void run(sf::RenderWindow& window);

    protected:
    private:

        void   updateGame(sf::Time elapsed);
        void   drawAll(sf::RenderWindow& window) const;
};

#endif // GAMECONTROLLER_H
